Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
123 TAVISTOCK ROAD Terraced £198,473 £195,000 20 Dec 2023
127 TAVISTOCK ROAD Semi-Detached £179,799 £177,500 14 Sep 2023
133 TAVISTOCK ROAD Semi-Detached £197,517 £159,950 14 Sep 2018
139 TAVISTOCK ROAD Terraced £202,109 £107,500 14 Jan 2005
143 TAVISTOCK ROAD Terraced £202,356 £53,500 19 May 2000
163 TAVISTOCK ROAD Semi-Detached £208,884 £182,000 18 Dec 2020
165 TAVISTOCK ROAD Semi-Detached £212,063 £117,000 11 Nov 2005